putting down the helm - Deutsch Englisch Wörterbuch